no wonder she left you - Turc Anglais Dictionnaire